Zen of Python
Zen of Python

Zen of Python

Zen of Python (dịch: Thiền của Python) là một tập hợp gồm 19 "nguyên tắc chỉ dẫn" cho việc viết chương trình máy tính, góp phần ảnh hưởng đến thiết kế của ngôn ngữ lập trình Python.[1] Kỹ sư phần mềm Tim Peters (en) đã viết bộ các nguyên tắc này và đăng tải lên danh sách thư Python vào năm 1999.[2] Bản liệt kê của Peters bỏ ngỏ một nguyên tắc thứ 20 "để cho Guido điền vào", ám chỉ đến Rossum Guido van Rossum (en) – tác giả gốc của ngôn ngữ Python. Chỗ khuyết cho nguyên tắc thứ 20 vẫn chưa được điền vào.Zen of Python của Peters đã được gộp vào làm mục số 20 trong Bộ Đề xuất Cải tiến Python chính thức của ngôn ngữ này, bộ nguyên tắc đã được phát hành vào phạm vi công cộng.[3] Nó cũng được đưa vào làm một quả trứng phục sinh (Easter Egg) trong trình thông dịch Python, và có thể được hiển thị bằng cách nhập vào import this.[1][3]